home *** CD-ROM | disk | FTP | other *** search
/ Ultimate Screensaver / Ultimate Screen Savers Collection (CMS Distributing) (1996).ISO / saver3 / dcokesvr / install.bat < prev    next >
DOS Batch File  |  1995-02-21  |  2KB  |  124 lines

  1. @echo off
  2. :ENTRY
  3. set vCOPY=
  4. set vDST=
  5. set vSRC=
  6. set vSRC2=
  7. if NOT .%2==. goto CST_DST
  8.  
  9.  
  10. :MAIN
  11. REM ECHOMAIN
  12. if .%vCOPY%==.done goto DSPLY
  13. if .%vDST%==. goto FND_DST
  14. REM if .%vSRC%==. goto FND_SRC
  15. goto DO_CPY
  16.  
  17. :FND_SRC
  18. REM ECHOFND_SRC
  19. If %1 == A: goto SRC_A
  20.  
  21. If %1 == B: goto SRC_B
  22.  
  23. if %1 == a goto SRC_CUR
  24.  
  25. goto NO_SRC
  26.  
  27. :NO_SRC
  28. echo Are you sure you typed: A:INSTALL or b:install  ????
  29. echo NOTE:  Consistant use CAPS are necessary, (i.e. B:InsTaLL will not work.)
  30. pause
  31. goto END
  32.  
  33. :FND_DST
  34. REM ECHOFND_DST
  35. if exist c:\windows\win.com goto WIN_C
  36. if exist d:\windows\win.com goto WIN_D
  37. goto NO_WIN
  38.  
  39. :NO_WIN
  40. REM ECHONO_WIN
  41. cls
  42. echo I cant find your windows directory, Please type:
  43. echo INSTALL C:\WINDIR   Subst. your windows directory for C:WINDIR (i.e C:\WIN)
  44. pause
  45. goto END
  46.  
  47.  
  48. :WIN_C
  49. REM ECHOWIN_C
  50. set vDST=c:\windows
  51. goto MAIN
  52.  
  53. :WIN_D 
  54. REM ECHOWIN_D 
  55. set vDST=d:\windows
  56. goto MAIN
  57.  
  58.  
  59. :SRC_A
  60. REM ECHOSRC_A
  61. SET vSRC=A:
  62. goto MAIN
  63.  
  64. :SRC_B
  65. REM ECHOSRC_B
  66. SET vSRC=B:
  67. goto MAIN
  68.  
  69. :SRC_CUR
  70. REM ECHOSRC_CUR
  71. SET vSRC=CURRENT
  72. goto MAIN
  73.  
  74. :KIL_SRC
  75. REM ECHO KIL_SRC
  76. SET vSRC=
  77. goto GO_BAK
  78.  
  79. :DO_CPY
  80. REM ECHO DO_COPY
  81. cls
  82. if exist %vSRC%disclaim.txt type %vSRC%disclaim.txt
  83. pause
  84. if exist %vSRC%message.txt type %vSRC%message.txt
  85. pause
  86. SET vSRC2=%vSRC%
  87. if %vSRC%==CURRENT goto KIL_SRC
  88. :GO_BAK
  89. echo Source Drive: %vSRC2%      Destination Directory: %vDST%
  90. echo .
  91. echo .
  92. echo Hit ^C (Control + C) to abort this installation or  
  93. pause
  94. echo Please be patient, copying files... 
  95. if exist  %vSRC%*.scr copy %vSRC%*.scr %vDST% >NUL
  96. if exist  %vSRC%dcspa*.* copy %vSRC%dcspa*.* %vDST% >NUL
  97. if exist  %vSRC%*.wri copy %vSRC%*.wri %vDST% >NUL
  98. if exist  %vSRC%?????SVR.* copy %vSRC%?????SVR.* %vDST% >NUL
  99. goto DID_CPY
  100.  
  101. :DID_CPY
  102. REM ECHODID_CPY
  103. set vCOPY=done
  104. goto MAIN
  105.  
  106. :DSPLY
  107. REM DSPLY
  108. echo Installation was successful.
  109. pause
  110. goto END
  111.  
  112. :CST_DST
  113. REM ECHOCST_DST
  114. set vDST=%2
  115. goto main
  116.  
  117.  
  118.  
  119. :END
  120. set vCOPY=
  121. set vDST=
  122. set vSRC=
  123. set vSRC2=
  124.